package cn.wp.ewallet.wallet.model.entity;

import cn.wp.common.core.dao.annotation.Column;
import cn.wp.common.core.dao.annotation.Table;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * 申请单-Do实体
 * Created by zhangyongli on 2020/01/09
 */
@Data
public class ReqOrderInfoDoo implements Serializable {
    
    /** 申请单唯一标识  */
    @Column("req_order_id")
    private String reqOrderId;

    /** 1000-提币申请单
            2000-兑换申请单  */
    @Column("req_type")
    private String reqType;

    /** 1000-待处理(处理中）
            2000-处理完成  */
    @Column("order_status")
    private String orderStatus;

    /** 创建时间  */
    @Column("create_date")
    private Date createDate;

    /** 钱包在区块链上地址  */
    @Column("wallet_address")
    private String walletAddress;

    /** 账户ID  */
    @Column("account_id")
    private String accountId;

    /**  备注 */
    @Column("remark")
    private String remark;

    /**
     * 申请单类型名称
     */
    @Column("req_type_name")
    private String reqTypeName;


    /** 提币操作结果  */
    @Column("OPER_RESULT")
    private String operResult;

    /** 提币操作处理人  */
    @Column("OPER_USER")
    private String operUser;

    /** 提币操作处理时间  */
    @Column("OPER_TIME")
    private Date operTime;

    /** 提币操作处理备注  */
    @Column("OPER_REMARK")
    private String operRemark;

    /** 申请人  */
    @Column("user_tel")
    private String userTel;

    //提币转账结果
    @Column("trans_result")
    private String transResult;

    
}